Developer Documentation
PATH 
Mac OS 8 and 9 Developer Documentation > Files > File Manager


File Manager
The File Manager allows your application to access files and folders on physical storage devices such as disk drives. It supports several volume formats, including HFS and HFS Plus. Starting with Mac OS 8.1, HFS Plus provides improved storage efficiency by supporting smaller default allocation block sizes. Starting with Mac OS 9, HFS Plus also provides support for long Unicode filenames, files larger than 2GB, and extended file attributes.


  Related Links
  Technotes

IM: Files Errata

Q&As

Sample Code

Technology Index

    Inside Macintosh Documents
File Manager for Mac OS 9 [PDF]
This preliminary document describes the File Manager application programming interfaces introduced in Mac OS 9. These interfaces allow your application to access files larger than 2GB and use long Unicode filenames. The Mac OS 9 File Manager programming interfaces are emulated for volume formats that don't support these interfaces directly.
 
TN 1150: HFS Plus Volume Format
This Technote describes the on-disk format for an HFS Plus volume. It does not describe any programming interfaces for HFS Plus volumes. This technote is directed at developers who need to work with HFS Plus at a very low level, below the abstraction provided by the File Manager programming interface.
 
Inside Macintosh: Files
This document describes the parts of the Mac OS that allow you to manage files and other objects in the file system. It shows how your application can handle the commands typically found in a File menu and provides a technical reference to the File Manager.

This document describes the hierarchical file system (HFS) used by the Mac OS but does not cover the Mac OS Extended format (previously known as HFS+), which became available with Mac OS 8.1.

Note that Chapter 3 documents the Standard File Package (used for specifying the names of files to be opened or saved), which is superseded by Navigation Services.

Other Technical Publications Links

[Mac OS 8 and 9 | Mac OS X | Hardware | QuickTime | Java | WebObjects] [Feedback]